|
Tensor software is a class of mathematical software designed for manipulation and calculation with tensors. ==Standalone software== * SPLATT〔http://www-users.cs.umn.edu/~shaden/software/splatt/〕 is an open source software package for high-performance sparse tensor factorization. SPLATT ships a stand-alone executable, C/C++ library, and Octave/MATLAB API. * Cadabra〔http://cadabra.phi-sci.com〕 is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting variables, Clifford algebras and Fierz transformations, implicit coordinate dependence, multiple index types and many more. The input format is a subset of TeX. Both a command-line and a graphical interface are available. * Tela〔http://www.ava.fmi.fi/prog/tela.html Tela〕 is a software package similar to Matlab and Octave, but designed specifically for tensors. * Maxima〔http://maxima.sourceforge.net/ Maxima〕 is a free open source computer algebra system which can be used for tensor algebra calculations - it is particularly useful for calculations with abstract tensors (i.e. when one wishes to do calculations without defining all components of the tensor explicitly). It comes with three tensor packages: itensor for abstract (indicial) tensor manipulation, ctensor for component-defined tensors, and atensor for algebraic tensor manipulation.〔http://maxima.sourceforge.net/docs/manual/en/maxima_27.html#SEC90 The itensor Package Guide〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Tensor software」の詳細全文を読む スポンサード リンク
|